/**
 * 
 */
package com.hexacta.hrs.services.person;

import java.util.Collection;

import org.vectrics.user.Person;

/**
 * @author pgoette
 * 
 */
public interface PersonService {

    public Collection<Person> getAllPerson();

    public Person getPersonById(final long id);

    public Collection<Person> matching(Person criteria);

    public void save(Person person);

    public Person getPersonByEmail(String email);

}
